From: route@monster.com
Sent: Friday, July 10, 2015 9:48 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Adobe
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
WEB
DEVELOPMENT LEAD ENGINEER, CMS AND PIM EXPERT 8 WEST MONROE ST, APT 1605, CHICAGO, ILLINOIS - 60603 MOBILE: +1 312 774 2885; EMAIL: vijayanandvk@gmail.com 1
HIGHLIGHTS
· Hands on experience in PIM and CMS
solutions · Started career as Java Developer
since 7th Mar 2006 · Expertise in designing and
implementing CMS solutions with Adobe CQ 5.5 as choice of technology · Able to work on own initiative or
Lead a team · Sun Certified Solaris Associate 2
SKILLSET
· AEM 6.0 & 5.5 o Templating with Sightly, AngularJS
and Handlebars o Good understanding of underlying architecture
and frameworks of AEM o Knowledge on most of the OOTB
features, Customized Forms development, Analytics integration o Have worked on Single Sign On
integration with AEM o Personalization using segmentation
capabilities and Campaign management o Experienced in writing automated
scripts to upload content/assets to CQ repository - CRX · PIM – STibo Enterprise Platform
(STEP) o Good understanding of PIM and
underlying concepts o Super user trained in STEP
platform o Hands on doing configurations and
Integration efforts in STEP o Worked on end to end product
information lifecycle · Experienced in design, develop and
delivering Java based solution · Hands on developing applications
using Spring – MVC / Web flow / Core frameworks · Monitoring, identifying and
resolving performance bottlenecks on Sun JVM · Tuning JVM performance specific to
x86, x64, CMT and UltraSparc Hardware · Porting applications from open
source/proprietary application servers to Sun application server – Glassfish · Hands on experience in using Unix
environment such as Solaris, Linux - RHEL, Fedora and Ubuntu · Basic Solaris 10 and Linux
administration skills · Version control tools such as
Subversion and Git 3
WORK EXPERIENCE
· Working as Senior Associate
Technology (Track Lead) in Sapient Corporation from 12th April, 2010 to till
date · Worked as Member Technical Staff
in Sun Microsystems - Bangalore, from 2nd July 2008 to 9th April 2010 · Worked as Software Engineer
(Engineer-Technology) in Virtusa India Pvt. Ltd. - Chennai, from 7th
march 2006 to 1st July 2008 (2 Years and 4 Months) 3.1
SAPIENT
CORPORATION
3.1.1 Website
redesign for one of leading education universities in illinois
Have worked in Discover and Define phases to discuss and identify the
key requirements and validating the choice of technology, documenting the
scope matrix, helped Business Analyst with technical inputs to understand the
feasibility of achieving key requirements. I have been the technical point of
contact with clients to help understand the authoring design, discussing the
issues / concerns by co-ordinating with offshore team. Planning for releases
with logical breakdown of the components considered in scope. 3.1.2 PIM
evaluation for a leading consumer product makers
Have involved
in discovering the requirements and worked on creating a future state
solution with strong understanding of current state architecture. Have
actively participated in stakeholder interviews, identified the needs and
translated to the technical and business requirements. 3.1.3 PIM
implementation for leading cereals maker in michigan
I have taken responsibility in proposing, designing and implementation
of a proof-of-concept for integrating and automating the feeds transfer
between the PIM platform and the CMS layer. Involved in estimation efforts,
detailed design and proposing solution approach. 3.1.4 Wesbite
redesign / re-platforming for Leading insurance provider in US
I have involved in Leading the Design and implementation of CMS
re-platforming for one of the leading insurance vendor. This involved
creating a core framework to integrate with various modules, single sign on,
forms development, web services etc. Personalization was one of the key
requirements and was able to leverage the AEM capabilities. 3.1.4.1 Content
migration – uhc.com and medicaremadeclear.com (Aug 2013 to Oct 2013)
This project
involved activity of migrating content from a non CQ site to an already
existing CQ website. Primary
responsibilities include: · Role of architect in researching
and advising the right content migration strategy · Documenting the user guide and
operations guide · Providing technical support
throughout the project · Getting involved in sync up and
technical calls to address issues on a daily basis 3.1.4.2 United
Health Group – Survey forms POC (Sep 2012 to Oct 2012)
Have done a Proof of concept using OOTB CQ forms in creating survey
forms. Key challenges handled include: · Application id generation for the
saved form session · Saving and retrieving the form
data for the particular application id (Cookie based approach) · Questions and sub questions
relation handling with OOTB CQ form fields 3.1.4.3 United
Health Care – Members project (May 2012 to Dec 2012)
It is an online application for United health care Members group which
allows customers holding different health insurance plans to login to a
single application for accessing any plan information and claims related
details. Technologies: Day CQ 5.5, Java, Spring framework Responsibilities: · Single sign on integration using
Adobe Granite SSO handler and Site minder web agent plugin · Involved in integrating Spring
framework bundles in Felix OSGI and using them in CQ services · Responsible for designing and
driving development of Registration and promotions module · Executed Proof Of Concepts on
using personalization capability of day CQ for different promotions and
teaser requirements · Driving development practices
offshore with daily SCRUM meetings and tracking the status · Daily sync up with clients on the
requirements o Active participation in sync up
meetings with onsite folks to get the requirements clarified o Clarifying technical and
functional aspects of the application · Designing and developing solutions
in Day CQ and Java · Responsible for creating reusable
Day CQ components, templates etc. · Responsible for integrating web
services with Day CQ · Code review of owned modules 3.1.5 Panera
Bread – panerabread.com (March 2013 to Aug 2013)
Panera Bread
is a chain of bakery-cafe quick casual restaurants in the United States and
Canada. We have revamped complete website using CMS solution enabling the
client to easily author content. Responsibilities:
· Designing and Implementing Single
Sign On functionality · Designing and implementing café
search module · Documenting best practices and
coding standards and regular review of code · Defining caching strategy · Daily technical sync up calls in
order to clarify issues and get updates from onsite counterparts 3.1.6 Illinois
Lottery (Feb 2012 to May 2012)
Illinois is the first state to offer lottery tickets for sale online,
opening the door for an up-to $118 million windfall for the state. Northstar
Lottery Group is delivering innovative strategies and cutting edge technology
to make the Illinois Lottery one of the top performing in the world. Webpage: http://www.illinoislottery.com Scope: Web page redesign (illinoislottery.com) using Day CQ 5.5. and
Java Spring framework. I have played key role in successfully delivering the
first and second major releases. Responsibilities: · Gathering/clarifying requirements
from onsite team on daily basis · Updating technical, functional
design documents based on changing requirements · Driving/Supporting offshore team
to implement the Home page and search forms · Implementing the Java application
based on Spring and Hibernate for lottery ticket search forms and static
pages using WCM components · Designing and creating the CQ
components, templates for multiple pages for the website based on the
requirements · Complete spring mvc application
design and implementation o This application will take care of
dynamic part of the query forms · Sling post servlet implementation
to update data feeds from remote server flat file to Day CQ – JCR and
Database. Other API used is JNotify. · Day CQ deployment during
integration testing and UAT. 3.1.7 Hyatt
Hotels – Brand Redesign and Multimedia (Jun 2011 to Feb 2012)
Complete revamp of the existing Hyatt websites with Adobe CQ – Content
Management System(CMS) as a base of development. The site has eight brands
and each brand pages have many components like Background carousel, Quick
book, Content detail, Content page list, Content module, Bing Maps, Brand bar
and common components like Header, Footer, Left nav etc. Responsibilities: · Designing and implementing the
complete site components · Writing tech design document and
getting the implementation done by peers · Frequent sync up calls on
requirements clarificaitons with onsite folks · Automated content authoring by
using api like Jackrabbit, JCROM, Java and Apache POI. The program will
import the content from Excel sheet to the JCR repository · Implemented bing maps component
with input data (JSON) retrieved from JCR · Automated the sync up of maps data
from DB in ATG environment to the Day CRX repository · Developed CQ components like
Content page list, content module/detail, Carousel · Defect fixing on most of those
components 3.1.7.1 Hyatt
Multimedia images
· This involved day cq images
metadata correction. · A task involving usage of open
source tool – Apache sanselan to read the image metadata (image dimensions in
specific) and correcting if there is any mismatch. · This was done to make sure the
images/digital assets in CMS render properly without any UI issues. 3.1.7.2 Brand
Redesign - content upload automation
· An initiative in which the content
authoring is being automated · Used HTTP commons with Apache
Sling post servlet · Alternative implementation using
Jackrabbit and JCROM object mapping api to automate content upload to day CRX
repository 3.1.7.3 Amazon
EC2 deployment
· Managing Production server
deployment of CRX and monitoring them · Creating and managing the EC2
instances · Creating and managing Snapshots
and Volumes with associated instances 3.1.8 Abercrombie
& Fitch – SMS/email campaign (July 2011 to Oct 2011)
This project is an SMS and email offer campaign by Abercrombie and
fitch, a fabric company for promoting its sales in US. Technology: Spring, JMS, JSP, Oracle, Weblogic Responsibilities: · Implementation of ping web page to
reflect the environments being used for the current deployment 3.1.9 Online
Air ticket booking (Apr 2010 to Jun 2011)
· Project Client: Singapore Airlines · Duration: 8 Months · Role: Senior Associate Technology · Team size: 20+ · Environment: JAVA, Spring
framework (Core, MVC and Web flow), Weblogic 10gR3, Andromda projects with
MagicDraw UML engineering tool, Eclipse Ganymede, Oracle 11g, Apache Maven,
JQuery · Project Tenure: 23rd Nov 2009 to
Dec 2010 Singapore airlines online booking application A complete online application primarily focused on providing
facilities to book/amend/cancel air tickets online. The implementation
involves modules such as · Commercial ticket booking · Manage booking · Redemption points/miles based
booking · Travel extras-Hotels and holiday
packages · Fare deals and promotions · User profile and preferences etc., All above implementations involving interaction with external legacy
backend systems such as Kriscom, Amadeus, MARMS and HAS etc., through Java
web services and TIBCO middleware with application specific data residing in
database (Oracle 11g). Responsibilities: Taken responsibilities in: · Designing and developing Singapore
Stopover Holidays (SSH) module – A module involving features to book
hotels and holiday packages along with air tickets · Implementing and deploying web
services in web logic application server for accessing legacy systems like
Kriscom and MARMS. · Fixing defects · Database entity design using UML
engineering tool called AndroMDA which can generate hibernate xmls and DAOs
which the application can use. 3.2 SUN
MICROSYSTEMS
ISV Engineering - An Engineering group in Sun focused on ISV adoption
for Solaris/Open Solaris, Netbeans, Glassfish, MySQL and various other Sun
products. We do projects like Technology adoption, Technology Education,
Capacity & Configuration Planning, ISV related benchmarks, Sun Partner
Advantage Program Developer Support and Supporting ISVs and startups. Primary Roles and Responsibilities: · Developing tools/applications to
be used internally in ISV Engineering team · Handling development issues on
Java, Solaris, Glassfish, J2EE/Web services · Benchmarking and performance
tuning of ISV applications on various Sun hardware running Solaris operating
system · Porting of Java based Applications
from various platforms to Sun Solaris/Open Solaris and from different application
servers to Glassfish 3.2.1 Java
application to pull information from internal projects web page and to create
reports with statistical data
Environment: Java, MySQL, Linux Role: · Came up with an initiative on
automating the twiki scripts to generating reports · Developed a Java application which
can read project entries from a flat file and pushes into a database and can
generate following reports: o Number of queries that came on specific
technology and for specific month o Number of Unique ISVs being served
by Sun in a financial year o Query counts split based on Geo
location for every month o # queries inquired on supported
technologies for every month and so on... · Used MySQL as database 3.2.2 PHP
CRUD (Create Read Update Delete) operations demo with Netbeans and SAMP
(Solaris, Apache, MySQL and PHP) stack
Environment: PHP, MySQL, Solaris, Apache web server, Linux/Solaris Role: ·
Developed
a PHP application demonstrating Create, Read, Update, Delete (CRUD)
operations with MySQL database with focus on demonstrating Netbeans features ·
Given
a Demo of this application in a code camp ·
Documented
cheat sheets with step by step instructions 3.2.3 MySQL-InnoDB
& MyISAM performance benchmark and JVM performance tuning for the
customer application on CMT hardware running Solaris 10 as Operating System
Environment: Solaris, Java, MySQL, Sun T2000 and M5000 hardware Role: ·
Ported
vendor application from Linux to Solaris ·
Identified
performance bottlenecks on high loads (loads simulated with jmeter scripts)
and suggested tunable accordingly ·
Monitored
application with tools like Jconsole and Netbeans profiler and suggested JVM
tuning parameters (few tunable are specific to CMT hardware) ·
Captured
Throughput, Response time, I/O and CPU utilization using tools like Fenxi and
stattool utility of Solaris 10 operating system for the both Database engines ·
Documented
a final report on findings and suggestions 3.2.4 Performance
tuning and porting an ETL application to Solaris platform
Environment: Sun V40z, T5220 and M5000 hardware, Solaris 10 OS, Java
1.5, Glassfish, Jmeter Role: ·
Ported
application to Solaris Container/Zones with ZFS filesystem ·
Deployed
and tested application in Glassfish ·
Addressed
compatibility issues in Java 1.6 ·
Monitoring
and analyzing the system performance in terms of Throughput, I/O, Response
time, CPU utilization using stat tools in Solaris ·
Identified
above performance bottlenecks and suggested tunables/workarounds to achieve
required performance 3.2.5 Porting
ISV application running with JBoss on linux to Glassfish on Solaris
Environment: Glassfish v2.1, Solaris, Java, Sun T2000 hardware Role: ·
Ported
application from Linux to Solaris ·
Assisted
in porting to OpenSSO from JOSSO ·
Assisted
in setting up and configuring OpenSSO (Single sign on) module ·
Glassfish
porting with AVK (Application Verification Kit) 3.3 VIRTUSA
INDIA PVT LTD
3.3.1 Thomson
Innovation – Internet application for searching patent related information
· Project Client: Thomson Reuters –
United States · Duration: 2 years · Role: Engineer - Technology · Team size: 30+ · Environment: JAVA, Spring MVC
framework, Apache Tomcat 5.5 · Project Tenure: May 2006 to June
2008 Project Description: Thomson Innovation is a one stop for all Intellectual Patents from
across the world to certified and authorized members. Thomson Innovation is
stated to be the most anticipated products for Thomson Corporation. Thomson Innovation provides the following features to the user: ·
Patent
search pages with rich UI to search for categorized Patent Documents ·
Highlighting
the searched keywords and navigating across documents ·
Tracking
and alerts feature for ordered patent documents ·
Workspace
for tracking saved searches and saved user preferences ·
Analyzing
patent documents. (Charting) and more.. Project link: http://thomsoninnovation.com Roles and Responsibilities: ·
Implemented
Business logic, Controller and UI in Spring ·
Implemented
AJAX/Javascript based rendering functionality in most of the pages ·
Wrote
search grammar in ANTLR parser generator ·
Worked
on PDF generation tools ·
Being
a part of “Code Analysis and Quality” team, refactored existing Java code and
delivered quality code that exactly matches the client requirements ·
Being
part of “Alpha Delivery Team”, did bug fixing and worked on new enhancement
requests ·
Coordinated
with the QA and the Dev. team in analyzing and devising stable solution for
the bugs that were present ·
Played
short term role of Build Engineer on demand ·
Involved
in knowledge transfer sessions to explain the application flow to new team
members 4
ACADEMICS
·
(2001
to 2005) B.E – Computer Science, Anna University, 7.3 GPA ·
(2004)
Java and J2EE Course in NIIT - Chennai ·
(2001)
12th: Shrine Vailankanni Group Of Schools, 80.56% marks ·
(1999)
10th: Shrine Vailankanni Group Of Schools, 76.54% marks 5
PERSONAL DETAILS
· Date of Birth: 13th May 1984 · Passport number: F6683553 (Valid
till Mar – 2016) · Primary email: vijayanandvk@gmail.com · Alternate e-mail: vijayanandvk2000@yahoo.co.in Profile updated on Oct 8 2013 Latest revision @
https://dl.dropboxusercontent.com/u/62715944/profiles/Vijayanand_DayCQ_Java.pdf |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
Hindi |
Intermediate |
|
|
Tamil |
Fluent |
|
|
|